spinal decompression - Spanish English Dictionary